iT邦幫忙

2022 iThome 鐵人賽

DAY 15
0
自我挑戰組

React 面 項目 看起來很好吃吧--佐material 調料系列 第 15

React side project-- Dialog 彈跳視窗

  • 分享至 

  • xImage
  •  

在需要提示,或是小分頁顯示時

通常我們會選擇 Dialog 彈跳視窗

這邊的使用背景是在D14時,如果商品有任何問題,我們可以在點選問號時給予他一個彈窗

首先先寫觸發的函式
以及關閉的函示

 const handleClose = () => {
    setOpen(false);
  };
   const Open = () => {
    setOpen(Open);
  };

接著再套用元件
open 將你要open的動作寫入
onClose 是點選黑背景做的事 通常也是點選關閉
fullWidth 可以設定其寬度

      <Dialog
        open={Open}
        keepMounted
        onClose={handleClose}
        fullWidth={true}
        maxWidth="md"
      >
        <DialogTitle id="customized-dialog-title" onClose={handleClose}>
         盒子資訊
        </DialogTitle>

        <Divider style={{backgroundColor:"#707070"}} ></Divider>
        <DialogContent>
          <Box style={{ fontSize: "22px", margin: "0 5%" }}>
          這盒子是方形的
          </Box>
        </DialogContent>

      </Dialog>

D15


上一篇
React side project--Table 表格-2(可調式)
下一篇
React side project--Tooltip(提示)
系列文
React 面 項目 看起來很好吃吧--佐material 調料30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言